해밀턴 회로

최근 수정 시각: (5년 전)
목차
1. 개요2. 오일러 회로와의 비교3. 필요충분조건
3.1. 필요조건3.2. 충분조건

1. 개요 [편집]

아일랜드 출신의 수학자 윌리엄 로원 해밀턴그래프 이론에 제기한 회로의 종류이다. 기본적으로 해밀턴 경로는 어떤 연결된 그래프에서 모든 꼭짓점을 한 번씩만 지나는 경로를 부르는 말이다. 또한 이 경로가 회로일 경우 해밀턴 회로라고 하며, 어떤 그래프가 해밀턴 회로를 가질 때, 이 그래프를 해밀턴 그래프라고 한다. 오일러 회로와 같이 다루기도 한다.

2. 오일러 회로와의 비교 [편집]

오일러 회로란 연결된 그래프의 모든 변을 중복 없이 지나는 회로로, 익히 알려진 한붓그리기로 그려진 회로를 의미한다. 여기서 중요한 것은 으로, 어떤 꼭짓점은 2회 이상 지나는 것에 대해서는 신경쓰지 않는다. 그래프 이론에서는 트레일(trail)에 가깝다.

해밀턴 회로는 그 반대이다. 여기서는 모든 변을 지날 필요가 없지만, 한 꼭짓점은 단 한 번만 지나야한다. 그래프 이론의 패스(path)이다.

길이로 비교하자면, 오일러 그래프이자 해밀턴 그래프인 GG에 대해 해밀턴 회로의 길이는 n(V(G))n(V(G))이며, 오일러 그래프의 길이는 n(E(G))n(E(G))이다.

오일러 그래프이면서 동시에 해밀턴 그래프일 수 있고[1], 둘 중 한 쪽에만 해당될 수도 있으며, 둘 다 아닐 수도 있다. 즉, 오일러 그래프와 해밀턴 그래프 사이에는 관계가 없다.

3. 필요충분조건 [편집]

알려져 있지 않다. 어떤 연결된 그래프가 오일러 그래프이기 위한 필요충분조건은 알려져 있지만, 해밀턴 회로의 경우 그렇지 않다. 그렇기에 현재 해밀턴 회로를 가지는 그래프의 조건을 알아내고, 해밀턴 회로를 찾는 방법을 구하는 것은 그래프 연구의 중요한 문제 중 하나이다.

3.1. 필요조건 [편집]

3.2. 충분조건 [편집]

  • n(V(G))=n3 n(V(G)) = n \ge 3 인 그래프 GGu,vV(G)u, v \in V(G)인 임의의 서로 다른 두 꼭짓점 u,vu, v에 대해 deg(u)+deg(v)n \displaystyle deg(u) + deg(v) \ge n 이면 GG는 해밀턴 회로를 갖는다.[2]
[1] 대표적인 예가 다각형 형태의 그래프.[2] 같은 조건의 그래프 G에 대해 임의의 꼭짓점의 차수가 n/2 이상이어도 성립한다.

라이선스를 별도로 명시하지 않은 문서는 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다.
기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기여자는 기여하신 부분의 저작권을 갖습니다.

문서의 기여자는 역사 탭에서 확인할 수 있습니다.
접두어의 N: - 나무위키 사용자, R: - 리그베다 위키의 사용자를 뜻합니다.
자세한 사항은 나무위키에서 동일한 문서의 역사를 참고하시기 바랍니다.